ice maiden - French English Dictionary